From 6afe6088059c155b45ce9d75da56871d4b62cf39 Mon Sep 17 00:00:00 2001 From: "kaf24@scramble.cl.cam.ac.uk" Date: Mon, 2 Aug 2004 14:50:46 +0000 Subject: [PATCH] bitkeeper revision 1.1108.33.29 (410e54c6Uum6oojWX_ZIyjKyPEgNPA) Fix round-robin scheduler. --- xen/common/sched_rrobin.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/xen/common/sched_rrobin.c b/xen/common/sched_rrobin.c index b5445b6e97..02ace7d4f3 100644 --- a/xen/common/sched_rrobin.c +++ b/xen/common/sched_rrobin.c @@ -199,7 +199,7 @@ void rr_wake(struct domain *d) { unsigned long flags; struct domain *curr; - s_time_t now, min_time; + s_time_t now; int cpu = d->processor; spin_lock_irqsave(&run_locks[cpu], flags); @@ -222,8 +222,6 @@ void rr_wake(struct domain *d) if ( is_idle_task(curr) ) cpu_raise_softirq(cpu, SCHEDULE_SOFTIRQ); - else if ( schedule_data[cpu].s_timer.expires > (min_time + TIME_SLOP) ) - mod_ac_timer(&schedule_data[cpu].s_timer, min_time); } -- 2.30.2